Castile and León – English–Latine translations

🇬🇧 en la 🇻🇦

Castile and León properNoun

  • autonomous community of Spain
Castella et Legiō
Wiktionary Links